import numpy as np
import cv2 as cv

standard_ori_pic = "./DebugImg/standard/standard_ori.bmp" # 标准图像
standard_pic = "./DebugImg/standard/standard_2.bmp" # 标准图像拍摄后的图像

ori_pic_file_path = "./DebugImg/ori/" # 图像原始的存储路径
pic_file_path = "./DebugImg/pic/" # 拍摄后的图像存储的路径

index_list = [[5, 498, 266], [6, 411, 218], [7, 354, 185]]  # 初始化index_list
local_list = index_list[2] # 获取当前的放大倍数、长、高数据
# 初始化拍摄出来的照片原始的宽度（宽度/3）和高度（高度+4）
n, width, height = local_list[0], int(local_list[1] / 3), local_list[2]+4

# # 这是摄像机1的配置
# fin_color_list = [[100,140,150],[100,140,155], [100,140,155]] # 每个块的rgb阈值
# point_row_col = [[15, 12], [9, 13], [8, 10]]  # 三个独立的照片第一个色块的截至位置
# camera_2 = [[15, 1045, 140, 690],[15,1045,715,1275],[15,1045,1300,1850]] # 第二个摄像机
# row_col_dis = 9 # 每次动态跳点的row和col的距离

# # 这是摄像机0的配置
# fin_color_list = [[105,155,165],[105,155,165], [105,155,165]] # 每个块的rgb阈值
# point_row_col = [[14, 14], [11, 11], [13, 13]]  # 三个独立的照片第一个色块的截至位置
# camera_2 = [[15, 1045, 120, 675],[15,1045,700,1255],[15,1045,1280,1830]] # 第二个摄像机
# row_col_dis = 9 # 每次动态跳点的row和col的距离

# 这是摄像机2的配置
fin_color_list = [[95,130,155],[95,125,155], [95,130,155]] # 每个块的rgb阈值
point_row_col = [[15, 10], [14, 10], [10, 13]]  # 三个独立的照片第一个色块的截至位置
camera_2 = [[5, 1030, 155, 705],[0,1030,730,1285],[0,1030,1310,1865]] # 第二个摄像机
row_col_dis = 9 # 每次动态跳点的row和col的距离

# 黑白边框长度
top_bottom_black = 1
left_right_black = 1
top_bottom_white = 1
left_right_white = 1

# 确定视频流的长度和宽度还有帧率
cam_width = 1920
cam_height = 1080
cam_FPS = 10

